home *** CD-ROM | disk | FTP | other *** search
-
-
- l
-
- l
-
- åLimitations
-
-
-
- Menu Grabber inherits the limitations of the Menu Events extension. Menu
-
- events work only if the target application is programmed according to the
-
- customary rules about handling of high-level events and reacting to clicks
-
- in the menu bar. Some of the big-name applications are among the
-
- exceptions to these standards, including Finder 7.0 or 7.1 (totally
-
- unwilling, but fortunately it has its own suite of Apple events; 7.1.2
-
- works), ResEdit 2.1.1 (nothing good to say about its Apple event
-
- handling), and most Microsoft applications (they install a handler over all
-
- Apple event classes, which doesn’t return errAEEventNotHandled when
-
- it’s supposed to).
-
-
-
- If the menu item you select brings up a dialog box, that dialog will be on
-
- the target machine, so if that machine is unattended, you may have a
-
- problem.
-
-
- Menu Grabber presumes that all hierarchical (cascade) menus are
-
- standard, so they may sometimes look odd.
-
-
- If you are also using the help server Help on Wheels, you should read the
-
- Menu Events help file for information about a conflict between the two
-
- which can cause the target application to hang.
-
-
-
-
-
- –
-
- –
-
- åProgrammer Notes
-
-
-
- If you are interested in scripting, you should find out how to use Menu
-
- events to control non-scriptable applications through their menus, making
-
- them scriptable and recordable. The Menu Events distribution includes a
-
- scripting addition ('osax') and a sample script to get you started.
-
-
-
- The Menu Events extension, by itself, can support Menu events without
-
- any scripting package.
-
-
- Write to the author at the above address if you want to know more about
-
- the Menu Events extension or how Menu Grabber was programmed.
-
-
-
-
-
- 4
-
- 4
-
- åAcknowledgements
-
-
-
- Thanks to C.K. Haun and the other folks at Apple Developer Technical
-
- Support who put together those clever little code snippets which give
-
- folks like me such odd ideas.
-
-
-
- One big hug to Toni and the family for enduring a LOT of late nights.
-
-
- Special thanks to the 170 fine people who beta-tested this software, and
-
- to others who provided useful information.
-
- Click here to thank somebody personally!
-
-
-
-
-
- ò
-
- ò
-
- åRevision History
-
-
-
- Click on any underlined item in this listing to read more about the revision
-
- it describes.
-
-
-
- 1.1.2 (April 19, 1994)
-
- • Modifier keys (Shift, Control, Option, Command) are now effective on
-
- every menu selection where the target machine has Menu Events version
-
- 1.1.2 or later.
-
- • Changed handling of non-standard menus to accommodate revisions in
-
- Menu Events version 1.1.2.
-
-
- 1.1.1 (April 11, 1994)
-
- • Document addition of scripting files to Menu Events 1.1.1 distribution.
-
-
- 1.1 (March 28, 1994)
-
- • Public AWOL Utilities 1.1 release.
-
- • Corrected a bug which could cause the Grab… button to become
-
- unavailable.
-
- • Documented that Menu Grabber works with Finder 7.1.2.
-
-
- 1.0.6 (March 13, 1994)
-
- • Some minor documentation changes.
-
- • Added the thank-you hot button under Acknowledgements.
-
-
- 1.0.5 (February 27, 1994)
-
- • Corrected an incompatibility with SpeedyFinder7’s Help menu removal
-
- option which prevented help display.
-
- • “Trying to grab” message now suggests Command-Period to cancel.
-
- • Allowed the application to operate without a preferences file (for
-
- example, when startup disk is locked).
-
-
- 1.0.4 (February 6, 1994)
-
- • Removed mention of Menu Events bug fixed in version 1.0.5.
-
-
- 1.0.3 (February 1, 1994)
-
- • Changed color of Menu Grabber menu bar and menu titles when
-
- grabbing, to warn user that any menu action will affect another
-
- application.
-
-
- 1.0.2 (January 11, 1994)
-
- • Removed mention of Menu Events bug fixed in version 1.0.2.
-
- • Added disabled “menu ID #” items to grabbed menus, to help users who
-
- want to script Menu events.
-
-
- 1.0.1 (December 31, 1993)
-
- • Initial AWOL Utilities 1.0.1 release.
-
-